﻿using System;
using System.Collections.Generic;
using System.Text;
using System.IO.Compression;
using FunctionalCLR;
using FunctionalCLR.Core;

namespace FunctionalCLR.Shell.Function.IO {
    public class ZipNode : FuncNode {

        public ZipNode()
            : base() {
            this.Value = "zip";
        }

        public override FuncNode GetReversedFunction(int index) {
            throw new NotImplementedException();
        }

        public override object Evaluate() {
            string path = ((StringNode)Children[0]).Value;
            string content = ((StringNode)Children[1]).Value;

            return string.Empty;
        }
    }
}
